Nếu bạn là dân cơ khí động lực hay học về ô tô thì Phần mềm ADVISOR Advanced Vehicle Simulator có lẽ là phần mềm bạn cần phải biết. ADVISOR là một phần mềm chạy trên nền tảng ngôn ngữ lập trình Matlab/Simulink. ADVISOR bao gồm tập hợp các file simulink, dữ liệu và .m files. Nó được thiết kế để phân tích nhanh hiệu suất và khả năng tiết kiệm nhiên liệu của các loại xe thông thường, xe điện và xe hybrid. ADVISOR cũng cung cấp cơ sở cho việc mô phỏng và phân tích chi tiết các thành phần hệ thống động lực do người dùng định nghĩa, điểm khởi đầu của dữ liệu và thuật toán xe được xác minh để tận dụng tối đa tính linh hoạt mô hình của Simulink và khả năng phân tích của MATLAB.

Hình 1. Giao diện chương trình
  • Khi sử dụng ADVISOR người dùng có thể:
  1. Ước lượng khả năng tiết kiệm nhiên liệu của các phương tiện đang được thiết kế, chế tạo.
  2. Tìm hiểu về cách các loại xe thông thường, xe hybrid hoặc xe điện sử dụng (và thải) năng lượng trong bộ hệ thống động lực của chúng.
  3. So sánh lượng khí thải được tạo ra trên một số chu kỳ.
  4. Đánh giá một chiến lược quản lý năng lượng cho bộ chuyển đổi nhiên liệu xe hybrid.
  5. Tối ưu hóa các tỷ số truyền trong hộp số để giảm thiểu việc sử dụng nhiên liệu hoặc tối đa hóa hiệu suất, v.v.
Các mô hình trong ADVISOR  là:
  • Chủ yếu dựa trên kinh nghiệm, dựa vào mối quan hệ đầu vào /ra của các thành phần được đo trong phòng thí nghiệm và bán tĩnh, sử dụng dữ liệu được thu thập ở trạng thái ổn định (ví dụ: mô men xoắn và tốc độ không đổi) và sửa chúng cho các hiệu ứng thoáng qua như quán tính quay của các thành phần truyền động. ADVISOR đã được viết sơ bộ và sử dụng vào tháng 11 năm 1994. Kể từ đó, nó đã được sửa đổi khi cần thiết để quản lý các hợp đồng thầu phụ Hệ thống động cơ hybrid DOE của Hoa Kỳ. Chỉ trong tháng 1 năm 1998, một nỗ lực phát triển phối hợp được thực hiện để chuẩn hóa ADVISOR .
  • Kể từ đó, hơn 4500 cá nhân đã tải xuống một hoặc nhiều phiên bản ADVISOR, bao gồm cả các nhà cung cấp chính. Khoảng 2/3 người dùng là từ ngành công nghiệp và 1/3 từ các trường đại học. Một danh sách ngắn gồm những người dùng ADVISOR chính bao gồm:
  1. Daimler Chrysler
  2. Công ty ô-tô Ford
  3. General Motors Corp.
  4. Hệ thống ô-tô Delphi
  5. Visteon
và hàng trăm người khác

Hình 2. Các loại xe phần mềm ADVISOR mô phỏng


Tiếp tục series về Model Based Design (MBD)
Trong bài viết này mình sẽ giới thiệu với các bạn thêm về MBD, tại sao cần MBD và sự ưu việt khi sử dụng MBD. Giải thích các thuật ngữ về SIL, PIL, HIL có lẽ sẽ dành cho bài sau. Bài viết tham khảo từ website: https://www.persol-rd.co.jp/en/service/mbd/ của Nhật khựa :) .

Trong lĩnh vực phát triển liên quan đến ô tô, MBD sẽ ngày càng trở nên quan trọng. Các kỹ sư MBD trong các lĩnh vực khác nhau, nếu thông thạo các sản phẩm và được trang bị kiến thức về MBD sẽ có khả năng cung cấp dịch vụ theo sự thay đổi nhu cầu của khách hàng. 
Dưới đây là mối quan hệ giữa MBD và các bước của quá trình phát triển sản phẩm. (Các bạn click vào hình để xem rõ hơn nha)
Mối quan hệ giữa MBD và các bước khác nhau

                   Những vấn đề mắc phải khi thiết kế  ==>  Giải pháp MBD mang lại

 












        Bằng cách sử dụng phần mềm Matlab, người dùng hoàn toàn có thể xây dựng các phần mềm tính toán cho riêng mình. Các phần mềm tính toán trong kỹ thuật rất nhiều và đa dạng, mỗi ngành nghề có yêu cầu đòi hỏi khác nhau. Chính vì thế, với việc thiết kế giao diện người dùng (GUI) và sử dụng Matlab code chúng ta hoàn toàn có thể làm chủ các phần mềm tính toán:
Phần mềm tính toán và đồ thị
Phần mềm tính toán và đồ thị
Giao diện chương trình





     Chia tay các bạn HV khóa đầu tiên về Model based Design (MBD)lên đường sang Nhật làm việc. Cuộc sống phía trước luôn là ẩn số cho mỗi chúng ta, đừng cố gắng để tránh mọi biến cố mà hãy rèn luyện mình để có thể đương đầu với nó. Làm việc cho Tư bản không dễ xơi như chúng ta tưởng. Sau mỗi đồng tiền nhận được là máu, mồ hôi nước mắt và trí tuệ. Hi vọng các bạn luôn biết cân bằng trong cuộc sống. Sau một hai năm nữa các bạn sẽ là những chuyên gia trong lĩnh vực Model based Design (MBD). Và tôi tin chắc rằng đó sẽ là thứ Việt Nam cần trong tương lai rất gần. Chúc mọi người luôn may mắn trong cuộc sống.

P/S: Hôm trước có nói chuyện với 1 anh người Việt Nam đang ở bên Mỹvà làm cho công ty Mathworks về mảng Model Based Design. Anh ấy rất ngạc nhiên và phải thốt lên rằng: 
- Anh không nghĩ ở Việt Nam lại có khóa học về: Model based Design (MBD). 
Mình có trả lời:
- Vâng, một hai năm nữa thôi Việt Nam sẽ phát triển mảng này rất nhanh.
Hãy cùng nhìn về tương lại các bạn nhé! 




Cuộc vui nào rồi cũng tàn nhưng trong mỗi chúng ta kỉ niệm luôn tồn tại! 

Robot Zumo 32U4 là loại xe tăng robot đa năng dựa trên nền tảng tương thích Arduino Uno. Robot bao gồm động cơ Micro metal gearmotors 100:1 HP tích hợp bộ điều khiển động cơ kép, quadrature encoders, cảm biến dò line, cảm biến tiệm cận trước và bên hông. Xe được thiết kế rắn chắc, nhỏ gọn kích thước nhỏ hơn 10 cm × 10 cm đủ nhỏ để đáp ứng các cuộc thi Sumo mini. Các ưu điểm chính của Xe tăng Robot Zumo 32U4 dò line, phát hiện vật cản, đối tượng, tự cân bằng, thi đấu Sumo….vv…

Robot Zumo 32U4 tích hợp công nghệ cao, lập trình ứng dụng cho người dùng, trọng lượng xấp xỉ 275g. Ưu điểm nổi bật của Zumo 32U4 là vi điều khiển Atmel ATmega32U4 AVR, và giống như bộ điều khiển lập trình A-Star 32U4, Zumo 32U4 có giao diện USB và được nạp trước bootloader tương thích Arduino. Một tiện ích bổ sung phần mềm sẵn có giúp bạn dễ dàng lập trình robot từ nền tảng Arduino, và có các thư viện Arduino và các chương trình mẫu để hỗ trợ người dùng khi mới bắt đầu sử dụng. Cần phải có cáp cổng USB A và Micro-B (không bao gồm). Đối với những người dùng chuyên sâu, những người muốn tùy biến hoặc nâng cao các robot của mình với các thiết bị ngoại vi bổ sung, các đường dẫn của robot và các đường truyền I / O của vi điều khiển có thể được truy cập thông qua các 0.1″-spaced dọc theo các cạnh và mặt trước của bo chính.

Zumo 32U4 có hai trình điều khiển động cơ cầu H và một loạt các cảm biến tích hợp, bao gồm một bộ mã hoá cầu cho điều khiển động cơ vòng kín, một bộ đo lường quán tính hoàn chỉnh (gia tốc 3 trục, gyo và từ kế) Các cảm biến phản xạ mặt đối mặt cho việc dò tìm đường line hoặc cạnh, và các cảm biến tiệm cận mặt trước và mặt đối mặt để phát hiện vật cản và thay đổi. Ba nút gắn trên bo cung cấp một giao diện thuận tiện cho đầu vào của người dùng, và một màn hình LCD, buzzer và đèn LED chỉ thị cho phép robot cung cấp phản hồi.
<Nguồn Polulu>
Không khó để kiểm tra nhu cầu về kĩ sư MBD tại Nhật Bản. Chỉ đơn giản bạn lên google và sử dụng từ khóa MBD job in Japan bạn sẽ ra hơn 1 triệu kết quả tìm kiếm chỉ trong vào 0.5s

 Sau đây tôi sẽ review về mức lương và số lượng tuyển dụng của công việc này thông qua tuyển dụng của một vài công ty: 
- Có thể nói kĩ năng đòi hỏi ở các công ty này đầu ở mức cao, kĩ sư có 3 năm kinh nghiệm hoặc Thạc sỹ kĩ thuật
- Có kiến thức lập trình Matlab/Simulink, MBD,...
- Yêu cầu về ngoại ngữ ở mức trung bình (Môi trường kĩ thuật không cần ngoại ngữ quá giỏi)
- Bù lại mức lương ở các công ty này đều rất cao 35 man - 40 man (~ 70 - 80 triệu VNĐ)
- Kèm theo lương là môi trường làm việc tốt. Thậm chí là trong thời gian gần đây các công ty của Nhật cũng đã tìm đến thị trường lao động Việt Nam để tuyển dụng do thiếu nhân lực chất lượng cao. Có thể nói thị trường lao động Việt Nam đang khá dồi dào tuy nhiên không nắm bắt được nhu cầu thực nên dẫn đến tình trạng đào tạo ra không xin được job. Đây là một điều khá buồn tại Việt Nam. 







Nguồn







Stateflow
Stateflow
Control logic for an automatic transmission system
Control logic for an automatic transmission system

Stateflow (được phát triển bởi MathWorks) là một công cụ điều khiển logic được sử dụng để mô hình hóa các hệ thống phản ứng thông qua các trạng thái máy và biểu đồ dòng chảy trong mô hình Simulink. Stateflow sử dụng một biến thể của ký hiệu máy trạng thái hữu hạn do David Harel thiết lập, cho phép biểu diễn hệ thống phân cấp, song song và lịch sử trong biểu đồ trạng thái. Stateflow cũng cung cấp các bảng chuyển trạng thái và các bảng chân lý.
Mục đích sử dụng
Stateflow thường được sử dụng để chỉ định bộ điều khiển rời rạc trong mô hình của hệ thống lai trong đó động lực học liên tục (nghĩa là, hành vi của nhà máy và môi trường) được chỉ định bằng Simulink.
Ứng dụng của Stateflow
Chế độ Logic , trong đó mỗi chế độ riêng biệt của một hệ thống được biểu thị bằng trạng thái.
Quản lý lỗi, trong đó biểu đồ Stateflow được sử dụng để kiểm soát cách hệ thống phản hồi với các lỗi và lỗi bên trong hệ thống.
Lập lịch tác vụ, trong đó biểu đồ Dòng trạng thái được sử dụng để lên lịch khi các tác vụ cụ thể xảy ra, hoặc trong biểu đồ DòngStateflow  hoặc trong mô hình Simulink tổng thể.
Tiện ích mở rộng
Một số tool của MathWorks và bên thứ ba có thể được sử dụng với Stateflow để xác thực thiết kế và tạo mã. Ví dụ, Simulink Verification & Validation, một công cụ của MathWorks, được sử dụng để kiểm tra các yêu cầu truy xuất nguồn gốc và phân tích bảo hiểm mô hình. Các công cụ tạo mã bổ trợ khác có thể được sử dụng để tự động tạo mã C, C ++, HDL và PLC để thực hiện trên các hệ thống nhúng.
<matlabthayhai>
Hướng dẫn cài đặt MATLAB R201a chi tiết

Chạy file setup.exe để tiến hành cài đặt MATLAB R2019a phiên bản mới nhất. Giao diện cài đặt hiện lên màn hình
– Bước 1: Tại giao diện đầu tiên hiện ra, bạn chọn Use a File Installation Key sau đó chọn Next. Tiếp đó chọn Yes và chọn Next như 2 hình dưới.
– Bước 2:  Tiếp theo, bạn tích vào I have the File Installation Key for my license và paste vào đó đoạn key sau: 09806-07443-53955-64350-21751-41297 như video:


– Bước 3: Tại đây bạn có thể chọn đường dẫn cài đặt theo ý muốn. Nhưng mình khuyến nghị bạn cứ để mặc định và chọn Next như hình:
– Bước 4: Tại đây bạn có thể chọn các gói ứng dụng cần thiết để cài đặt. Bạn có thể giữ nguyên mặc định và chọn Next để tiếp tục. Rồi tiếp đó bạn chọn Next -> Install -> Next và chọn Finish để kết thúc cài đặt như hình minh họa bên dưới.
Hướng dẫn crack MATLAB R2019a chi tiết
– Bước 1: Mở file matlab.exe trong thư mục: C:\Program Files\MATLAB\R2018a\bin (với đường dẫn cài đặt mặc định).
– Bước 2: Tích vào Enter the full path to your license file, including the file name:  và chọn đường dẫn tới thư mục crack (chọn Browse…). Chọn file license_standalone.lic -> Select -> Next và chọn Finish như hình:
– Bước 3: Copy thư mục bin có trong thư mục cr@ck và paste vào thư mục: C:\Program Files\MATLAB\R2018a như hình:
Thế là hoàn thành xong việc crack MATLAB R2018a, bây giờ bạn có thể mở phần mềm lên và sử dụng.
Tải về tại đây: http://corneey.com/wKIUAM

Cài đặt Matlab 2018

Cảm nhận Học viên

Matlabthayhai. Powered by Blogger.