Xcos is freely available and distributed with Scilab.
Xcos is a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated.
Ergonomic and efficient solution for industrial and academics needs, Xcos provides functionalities for modeling of mechanical systems (automotive, aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems, etc.
Scilab Vietnam User Group, funded, managed and administered by TBSS Khai Kinh Co. Ltd. supports the use and application of Scilab in Vietnam.
Distributed under CeCILL license (GPL compatible), Scilab is free and open source software for numerical computation providing a powerful computing environment for engineering and scientific applications.
Scilab Vietnam User Group, funded, managed and administered by TBSS Khai Kinh Co. Ltd. supports the use and application of Scilab in Vietnam.
Customizing Xcos with new Blocks and PaletteScilab
In this tutorial, we show how to create and customize Xcos blocks and palettes. Moreover, we use the "Xcos toolbox skeleton" for a better result. The LHY model in Xcos scheme (already developed in other tutorials) is used as a starting point.
Distributed under CeCILL license (GPL compatible), Scilab is free and open source software for numerical computation providing a powerful computing environment for engineering and scientific applications.
Scilab Vietnam User Group, funded, managed and administered by TBSS Khai Kinh Co. Ltd. supports the use and application of Scilab in Vietnam.
Customizing Xcos with new Blocks and PaletteScilab
In this tutorial, we show how to create and customize Xcos blocks and palettes. Moreover, we use the "Xcos toolbox skeleton" for a better result. The LHY model in Xcos scheme (already developed in other tutorials) is used as a starting point.
Autocad là phần mềm ứng dụng tạo nên bản vẽ kỹ thuật 2d hoặc 3d, được phát triển bởi tập đoàn Autodesk. Autocad là một trong những chương trình vẽ kĩ thuật đầu tiên chạy được trên máy tính cá nhân, nhất là máy tính IBM. Ngược lại, phần nhiều phần mềm vẽ kĩ thuật thời này được sử dụng trên thiết bị đầu cuối đồ họa nối với máy tính lớn.
This document outlines seminars and talks conducted by TBSS on various topics such as entrepreneurship, motivation, mental strength in business, kids development, and grooming successful kids. It provides synopses of 7 seminars covering topics like setting up business in Vietnam, grooming kids, mental strength in business/project management, engineers in business, youth entrepreneurship, managing entrepreneurial employees, and who TBSS is and how to contact them. The seminars range from 1 to 3 hours and are delivered to participants from industries, academia, parents, and more.
This document summarizes several course outlines offered by TBSS, including courses on radar systems, electronic warfare, antennas, decision making, electro-optics, and electromagnetic compatibility (EMC). The courses range from 1 to 3 days and cover topics such as radar design, maintenance, electromagnetic waves, antennas, sensors, and EMC standards. The courses are designed to provide practical knowledge and skills to professionals in related fields. Customer information is also provided for some past courses.
Autocad là phần mềm ứng dụng tạo nên bản vẽ kỹ thuật 2d hoặc 3d, được phát triển bởi tập đoàn Autodesk. Autocad là một trong những chương trình vẽ kĩ thuật đầu tiên chạy được trên máy tính cá nhân, nhất là máy tính IBM. Ngược lại, phần nhiều phần mềm vẽ kĩ thuật thời này được sử dụng trên thiết bị đầu cuối đồ họa nối với máy tính lớn.
This document outlines seminars and talks conducted by TBSS on various topics such as entrepreneurship, motivation, mental strength in business, kids development, and grooming successful kids. It provides synopses of 7 seminars covering topics like setting up business in Vietnam, grooming kids, mental strength in business/project management, engineers in business, youth entrepreneurship, managing entrepreneurial employees, and who TBSS is and how to contact them. The seminars range from 1 to 3 hours and are delivered to participants from industries, academia, parents, and more.
This document summarizes several course outlines offered by TBSS, including courses on radar systems, electronic warfare, antennas, decision making, electro-optics, and electromagnetic compatibility (EMC). The courses range from 1 to 3 days and cover topics such as radar design, maintenance, electromagnetic waves, antennas, sensors, and EMC standards. The courses are designed to provide practical knowledge and skills to professionals in related fields. Customer information is also provided for some past courses.
Training and international speaking (jul2019)TBSS Group
Lee Kar Heng is a subject matter expert in radar, electronic warfare, and defense technology who has worked for various government agencies and research organizations in Singapore. He currently works for TBSS Group and teaches at Temasek Polytechnic. He has over 25 publications in conferences and journals on topics related to antennas, radar systems, and electronic warfare. He also has extensive experience in education and entrepreneurship training.
This document lists 26 publications by Lee Kar Heng including international conference presentations and papers on topics related to antennas and propagation, radar and electronic warfare, education, entrepreneurship, and sports science and parenting. The publications span 1999-2018 and were presented at conferences in locations including China, Hong Kong, Singapore, Malaysia, USA, Maldives, Vietnam, Dubai, and South Africa. Lee Kar Heng holds a Ph.D and other degrees and serves on advisory committees and in leadership roles for organizations including IEEE Singapore Section and the Association of Old Crows.
Setting up and doing business in vietnam aug2017 v2 (6in1)TBSS Group
The document discusses setting up and doing business in Vietnam. It provides information on obtaining a business license in Vietnam, which can be issued for private businesses, shareholding companies, limited liability companies with one member, and limited liability companies with two or more members. While some law firms advise using their services, a business license can be obtained without a law firm by working with a local partner knowledgeable about the process and requirements. The document also discusses entrepreneurship in Vietnam and opportunities for Singaporean businesses and entrepreneurs in Vietnam.
Setting Up and Doing Business in Vietnam (PREVIEW SLIDES)TBSS Group
DATE: 24 AUG 2017
TIME: 6.30pm to 10pm
VENUE: Singapore Shopping Center
Vietnam has been developing and changing towards her aim to being a fully industrialized country by 2020. She is committed to this objective in terms of participation at APEC, ASEAN FTA, WTO, and a growing network of free trade agreements.
TBSS set up our 1st office at Ho Chi Minh City in 2014, in 2016, we have 2 offices in Ho Chi Minh City.
In this seminar, we will share our experiences in terms of challenges and problems we faced in setting up the offices and growing our businesses in Vietnam.
SGD30.00 per person payable via bank transfer (Maximum No. of Participants: 25).
OUR BANK DETAILS:
Bank Name: DBS BANK
Bank Address: 12 MARINA BOULEVARD, DBS ASIA CENTRAL, MARINA BAY FINANCIAL CENTRE, TOWER 3 SINGAPORE 018982
Bank Code: 7171
Branch Code: 023
Bank Swift Code: DBSSSGSG
Account Name: TBSS-TRUONG THUONG VIETNAM TRADING AND SERVICES
Account No.: 0239042686
TBSS Project - MPA SSA CFP2015 Approving Committee PresentationTBSS Group
This proposal requests funding of $103.35K to develop a mobile platform for remote control and monitoring of installed radars on vessels and fixed points. The 8-month project would involve designing and building iOS and Android apps with wireless connectivity to enable radar display and control. Partners like Terma, 3 Waves Energy, Raytheon, and Gek Marine would provide testing platforms and support verification with their radar systems. If funded, the project aims to launch a product that can interface with popular radar brands to enter the maritime monitoring market and increase wireless network effectiveness.
TBSS Project - MPA SSA CFP2015 Panel Evaluation PresentationTBSS Group
TBSS initiated a radar related project which we tried to apply for a government fund to develop. The application was approved but the fund was not used.
Using real and practical oriented training aids in radar technology trainingTBSS Group
Radar system is one of the most complex systems and the associated courses are difficult to conduct to achieve effective learning outcomes from the students or participants. Radar courses in commercial or military institutions are largely conducted using simulation methods with theoretical analysis. Some practical components have also been used in some institutions. Students, hence, are not exposed as much as the training objectives required, to the practical aspects of the complex radar system. Real systems are used merely in system-specific courses for the training of technicians or engineers to maintain or service the system.
In this paper, the use of real training system is compared against conventional teaching methodology in radar courses. It will also discuss the pros and cons of using real systems in such courses. The paper will then present a typical radar training system that provides real signals and realistic phenomenons. The experience and use of radar training system with course details that has been deployed in some training institutions will then be presented and discussed.
Protecting commercial radar and communication systemsTBSS Group
This paper discusses the importance of ensuring signal integrity of radar and communication signals that are to be mobilized by the government agencies during war time. It presents the advantages of mobilizing commercial systems and the risk that are associated with it. In addition, it discusses the complexity of sharing these resources among different interested agencies and presents suggested methodologies to mediate the complexities.
Ew asia cw and ew joint space for comments (14 sep2016)TBSS Group
Brief Summary
Cyber warfare and electronic warfare are similar in many ways. Electronic warfare is a general tool used to Deny, Disrupt, Destroy, Degrade, and Deceive which are largely achieved through the interactions with enemy’s radio frequency systems. Cyber warfare is similar and more with additional targeted effects on computer systems, networks, and applications. Information operations, however, intend to influence the person sitting behind the keyboard, resulting to wrong decision making.
Col Timothy Presby, Training and Doctrine Command Capabilities Manager of Cyber, Army said in August this year: “We need to be aware that we are very likely going to fight an adversary that is converging using [cyber and electromagnetic activity] integration, ISR and fires across full spectrum conflict, so unless we actually work together and converge our capabilities, we will be left short.”. This shows the importance of being aware and protected in the joint space.
This paper attempts to discuss the significance, seriousness and real threat in the cyber and electronics intelligence joint space. Critical military information can be obtained via cyber means and use by the forces to launch attacks in shortest possible time to cause severe damages to properties and lives.
This slides will be used in a talk for Engineering Students at NTU. Please help to assist to provide comments so that the students can be excited and consider taking entrepreneurship as their career.
Tutorial Content
This tutorial provides a broad-based discussion of radar system, covering the following topics:
-Introduction to Radars in Military and Commercial Applications
-Radar System Block Diagram
-Radar Antennas (slotted waveguide array, planar array), Transmitter (magnetron, solid-state), Receiver, Pedestal and Radome
-Plot Extraction, Tracking Algorithms and Display
-Radar Range Equation, Detection Performance
-Wave Propagation and Radar Cross Section
-Emerging and Advanced Radar Systems (phased-array, multi-beam, multi-mode, FMCW, solid-state)
In the discussion, practical systems, technical specifications and data will be used to enhance learning.In addition, simulation results will also be used to present findings.
The objective of the tutorial session is to equip participants with solid understanding of radar systems for system level applications and prepare them for advanced and professional radar courses, projects and research.
This tutorial is designed and developed based on the following references:
[1] G. W. Stimson, Introduction to Airborne Radar Second Edition, Scitech Publishing, 1998.
[2] L. V. Blake, A Guide to Basic Pulse-Radar Maximum-Range Calculation, NRL Report 6930, 1969.
[3] K. H. Lee, Radar Systems for Nanyang Technological University, TBSS, 2014.
TBSS Training and Courses in Defense TechnologyTBSS Group
These slides give an insight of the courses offered by TBSS as standard offered courses and in-house designed courses. It also provides samples of course feedback, TBSS capabilities in Radar and the credential of the Lead Instructor.
These slides describe the working relation between TBSS Khai Kinh Co. Ltd and Terma Radar in terms of engineering work and training. They also include expertise and experiences of TBSS in radar training and engineering.
Scilab Presentation for Tech Talk Tuesday 21 July 2015TBSS Group
The document provides an introduction and overview of Scilab software. Some key points:
- Scilab is an open-source software for engineering and scientific computations, developed by Scilab Enterprises.
- TBSS became a business partner for Scilab in Singapore and Vietnam in 2013-2014 to oversee Scilab activities like training, projects, and user groups.
- The Scilab Challenge project promotes the use of Scilab in academic institutions by having students work on projects using Scilab tools and potentially present their findings at an international conference.
TBSS-SkyRadar had entered into agreement where TBSS becomes the authorized dealer for SkyRadar Radar Training Systems in Vietnam, Laos, Thailand and Myanmar. TBSS will also partner SkyRadar in Indonesia in a separate agreement. For projects in Singapore and Malaysia, the working relation is based on case basis as SkyRadar has already dealers in these two countries.
These slides describes the partnership, SkyRadar Radar Training Systems, TBSS expertise in Radar and Proposed TBSS Radar courses with SkyRadar Radar Training Systems.
Electronic Warfare for the Republic of Singapore Air ForceTBSS Group
The document provides an agenda for a seminar on electronic warfare for the Republic of Singapore Air Force. The seminar will cover topics such as the history of electronic warfare, definitions and terms, electromagnetic spectrum and electronic countermeasures. It will discuss concepts such as radar and communication fundamentals, vulnerabilities, jamming techniques and denial and deception. The speaker, Dr. Lee Kar Heng from the TBSS Center for Electrical and Electronics Engineering, will lead the seminar.
Phân tích tình hình tài chính tại công ty cổ phần tư vấn đầu tư và xây dựng c...TÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Tiềm năng, thực trạng phát riển công nghiệp năng lượng Việt Nam.pdfTÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
BƯỚC ĐẦU TÌM HIỂU SỰ PHÁT TRIỂN KINH TẾ - XÃ HỘI CỦA HYỆN NHO QUAN - NINH BÌN...TÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
CHẾ ĐỘ VUA LÊ - CHÚA TRỊNH, MỘT THỂ CHẾ CHÍNH TRỊ ĐẶC BIỆT TRONG LỊCH SỬ DÂN ...TÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Kế toán thành phẩm, bán hàng và xác định kết quả bán hàng tại công ty Cổ Phần...TÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
LIÊN MINH CHIẾN ĐẤU LÀO - VIỆT NAM TRONG CUỘC KHÁNG CHIẾN CHỐNG THỰC DÂN PHÁP...TÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Rèn kĩ năng giải toán có nội dung hình học cho học sinh lớp 5.pdfTÀI LIỆU NGÀNH MAY
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Để xem full tài liệu Xin vui long liên hệ page để được hỗ trợ
:
https://www.facebook.com/garmentspace/
https://www.facebook.com/thuvienluanvan01
HOẶC
https://www.facebook.com/thuvienluanvan01
https://www.facebook.com/thuvienluanvan01
tai lieu tong hop, thu vien luan van, luan van tong hop, do an chuyen nganh
Vai trò và tác dụng của các nguyên tố vi lượng.doc
Xcos for Beginners (Vietnamese)
1. Hướng dẫn sử dụng Xcos dành cho cho người mới bắt đầu
Scilab Enterprises S.A.S 143 bis rue Yves Le Coz ; 78000 Versailles (Pháp) ; www.scilab;enterprises.com
3. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 3/15
Mục lục
Giới thiệu
Về tài liệu này 4
Cài đặt Scilab 4
Danh sách địa chỉ 4
Các nguồn bổ sung 4
Làm quen với Xcos
Môi trường chung 5
Ví dụ thiết kế sơ đồ đơn giản 6
Siêu khối 9
Phụ lục
Thanh trình đơn 11
Bảng màu có sẵn 13
Cài đặt chương trình biên soạn 14
4. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 4/15
Giới thiệu
Về tài liệu này
Mục đích của tài liệu này là nhằm hướng dẫn từng bước cụ thể trong quá trình khám phá các tính
năng cơ bản của công cụ Xcos trong Scilab dành cho người chưa từng sử dụng qua mô hình hay
mẫu với các hệ thống động hỗn hợp. Những gì được trình bày trong tài liệu này chỉ giới hạn ở
những vấn đề cần thiết để giúp người dùng sử dụng Xcos dễ dàng hơn.
Các ví dụ, sơ đồ và hình minh họa, đều được thực hiện bằng Scilab 5.4.1. Quý vị có thể sao chép
tất cả các mẫu từ phiên bản này.
Cài đặt Scilab
Scilab là một phần mềm tính toán số mã nguồn mở dùng miễn phí. Các hệ điều hành tương thích
với phần mềm này là Windows, Linux và Mac OS X, quý vị có thể tải Scilab về máy tại địa chỉ
sau: http://www.scilab.org/
Nếu quý vị muốn nhận thông báo về các phiên bản mới của phần mềm Scilab, quý vị có thể đăng
ký nhận thông báo từ kênh thông tin của chúng tôi theo địa chỉ:
http://lists.scilab.org/mailman/listinfo/release
Danh sách địa chỉ
Nhằm tạo điều kiện cho việc trao đổi giữa những người dùng Scilab, chúng tôi lập các danh sách
địa chỉ dành riêng cho từng nhóm (danh sách về thế giới giáo dục, danh sách quốc tế bằng Tiếng
Anh). Quy tắc rất đơn giản: những người đăng ký có thể liên lạc với nhau thông qua email (đặt
câu hỏi, trả lời, chia sẻ tài liệu, phản hồi, …)
Để xem các danh sách hiện có và đăng ký theo dõi, quý vị có thể truy cập vào địa ch ỉ sau:
http://www.scilab.org/communities/user_zone/mailing_list
Các nguồn bổ sung
Trang web của Scilab có một chuyên mục về sử dụng Scilab
(http://www.scilab.org/en/resources/documentation) kèm theo các đường dẫn và tài liệu hữu ích để
quý vị có thể tự do tải và in.
Đồng thời quý vị cũng có thể thấy trong mục này tài liệu tương tự có tiêu đề “Scilab cho người
mới bắt đầu”, quý vị cũng có thể tải tài liệu này.
5. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 5/15
Làm quen với Xcos
Hiện nay, mô phỏng số là điều cần thiết trong quá trình thiết kế hệ thống. Mô phỏng các hiện
tượng phức tạp (vật lý, cơ khí, điện tử, vv) cho phé p nghiên cứu hành vi và kết quả mà không cần
phải tiến hành thí nghiệm tốn kém. Được sử dụng rộng rãi trong ngành, thế hệ tương lai các kỹ sư
và các nhà khoa học đã được đào tạo từ cấp trung học về các khái niệm mô hình và mô phỏng.
Xcos là công cụ Scilab dành riêng cho mô hình và mô phỏng các hệ thống động hỗn hợp bao gồm
cả hai mô hình liên tục và rời rạc đồng thời cho phép các hệ thống mô phỏng được quản lý bằng
các phương trình rõ ràng (mô phỏng quan hệ nhân quả) và phương trình ngầm (mô phỏng acausal).
Xcos bao gồm một trình soạn thảo đồ họa cho phép dễ dàng mô phỏng các mô hình dưới dạng sơ
đồ khối bằng cách kết nối các khối với nhau. Mỗi khối đại diện cho một chức năng cơ bản được
xác định trước hoặc do người dùng xác định.
Môi trường chung
Sau khi công bố Scilab, môi trường mặc định bao gồm bảng điều khiển, các tập tin và các trình
duyệt biến và một lịch sử đặt lệnh.
Trong giao diện điều khiển sau dấu nhắc “ --> ”, chỉ đánh một câu lệnh và ấn phím Enter để có
được kết quả tương ứng.
Xcos có thể được khởi động:
Từ thanh công cụ, thông qua biểu tượng , hoặc
Từ thanh trình đơn, trong phần Applications/Xcos, hoặc
Từ bảng điều khiển, khi đánh:
-->xcos
6. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 6/15
Khi mở, theo mặc định, Xcos có hai cửa sổ:
Một trình duyệt dạng bảng màu cung cấp một bộ các khối định trước ,
Một cửa sổ soạn thảo là nơi làm việc để thiết kế sơ đồ
Để thiết kế một sơ đồ, chỉ cần chọn các khối trong trình duyệt bảng màu và đặt chúng vào trong
cửa sổ soạn thảo (nhấp chuột, kéo và thả). Các khối này sau đó được kết nối với nhau bằng các
cổng khác nhau (đầu vào, đầu ra, sự kiện) để mô phỏng các mô hình đã tạo.
Ví dụ thiết kế sơ đồ đơn giản
Chúng tôi sẽ giải thích từ đầu cách thiết kế một mô hình hệ thống thời gian liên tiếp được đại diện
bởi chức năng chuyển lệnh đầu tiên.
Khởi động Xcos.
Xcos mở theo mặc định với trình duyệt bảng màu và một cửa sổ soạn thảo. Trong trình duyệt bảng
màu, chúng ta sẽ sử dụng các khối như sau:
Thiết kế Trình bày Bảng màu phụ
Bước Sources/STEP_FUNCTION
Chức năng chuyển liên tiếp Continuos time systems/CLR
Đồng hồ Sources/CLOCK_c
Hiển thị Sinks/CSCOPE
7. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 7/15
Sắp xếp các khối trong cửa sổ soạn thảo. Để kết nối các cổng đầu vào và đầu ra với nhau, nhấp
vào đầu ra (mũi tên đen) của khối STEP‐FUNCTION và khi vẫn đang nhấn giữ phím chuột,
kết nối với cổng vào của khối CLR (một ô vuông đánh dấu màu xanh xuất hiện để chỉ ra rằng liên
kết là chính xác) như mô tả trong những hình ảnh dưới đây:
Nhả chuột để hoàn thành liên kết
Hoàn thành các kết nối giữa các khối khác nhau để có được kết quả sau:
Hình thức sơ đồ chung có thể cải thiện được bằng cách sử dụng các tùy chọn điều chỉnh các khối
(Menu Format/Align blocks) và loại liên kết (Menu Format/Link style). Có thể hủy bỏ hay định vị
lại khối bất kỳ lúc nào bằng cách chọn khối và giữ chuột khi di chuyển khối. Nhả khối tại vị trí yêu
cầu.
Mô phỏng được khởi động bằng cách nhấp vào biểu tượng (hay từ Menu Simulation/Start) và
ngừng lại bằng cách nhấp vào biểu tượng (hay từ Menu Simulation /Stop).
Một cửa sổ mới được hiển thị (phạm vi) trong khi mô phỏng đang hoạt động. Phía dưới cửa sổ
soạn thảo sơ đồ có một báo cáo cho thấy tiến trình của mô phỏng:
8. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 8/15
Ta có thể thấy rằng thời gian mô phỏng là khá dài (có thể quý vị sẽ phải ngừng mô phỏng khi đang
chạy) và phản ứng là thống nhất. Do đó, chúng tôi chọn sửa đổi các thông số khối CLR và
mô phỏng.
Một kịch bản Scilab chứa “Ngữ cảnh” cho phép sử dụng dễ dàng các chức năng và biến số trong các
khối Xcos. Chúng tôi sẽ sử dụng ngữ cảnh này để thiết lập các thông số khối cho mô phỏng sơ đồ.
Nhấp vào Simulation/Set Context trong thanh trình đơn và xác định các biến sau:
• K = 1
• Tau = 1
Bây giờ, quý vị có thể sử dụng các biến đó để thiết lập các khối sơ đồ.
Nhấp đúp vào khối CLR. Một hộp hội thoại mở ra với các thiết lập khối mặc định.
Sửa đổi các thiết lập đó như sau:
• Tử số: K
• Mẫu số: 1+Tau*s
Chức năng chuyển mới được hiển thị trên khối
Nếu cần, mở lớn khối sao cho phần hiển thị phù hợp trong khối.
9. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 9/15
Bây giờ, chúng tôi sẽ thiết lập mô phỏng và các khối để
hiển thị phản ứng thời gian của hệ thống đến một bước.
Đối với thiết lập này, chúng tôi giới hạn thời gian mô
phỏng là 5 giây (Menu Simulation/Setup) khi sửa đổi thời
gian tích hợp cuối cùng.
Nhấp đúp vào khối CSCOPE để thiết lập hiển thị các giá
trị giữa 0-1.2, sau đó, chỉnh thời hạn phát lại phạm vi là 5
giây. Để thực hiện bước này, thay đổi thiết lập sau
• Ymin: 0
• Ymax: 1.2
• Thời hạn phát lại: 5
Khởi động lại mô phỏng và xem kết quả
Siêu khối
Để tiện cho việc hiểu các sơ đồ khác nhau, nên sử dụng các siêu khối hoặc các khối kết hợp. Siêu
khối gồm một phần sơ đồ và các khối đại diện cho các đầu vào và đầu ra của siêu khối. Siêu khối có
thể được xử lý như một khối đơn trong sơ đồ mẹ.
Sau khi thiết kế một sơ đồ và chọn phần sơ đồ (hay sơ đồ phụ)
mà ta muốn đưa vào trong khối, việc tạo siêu khối được thực
hiện từ menu Edit/Region to superblock.
Bây giờ chọn một khối mà nội dung có thể được hiển thị bằng
cách nhấp đúp chuột. Một cửa sổ soạn thảo mới mở ra với các
khối đã chọn ban đầu.
10. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 10/15
Có thể giấu siêu khối đã tạo để ngăn truy cập vào sơ đồ phụ. Để thực hiện thao tác này, nhấp chuột
phải vào siêu khối, sau đó chọn Superblock Mask/Create.
Ta cũng có thể thiết lập một số các tùy chỉnh cấu hình sơ đồ phụ trong giao diện thiết lập đơn bằng
cách nhấp chuột phải vào siêu khối, sau đó chọn Superblock Mask/Customize.
Sau đó chỉ cần thêm các thông số quý vị muốn.
Phần trình bày này đã được cố ý viết ngắn gọn và nhiều tính năng khác đối với hệ thống mô phỏng
có sẵn trong chương trình kèm theo nhiều khối khác nhau. Để tiếp tục xử lý Xcos dễ dàng, quý vị
có thể xem các mẫu sơ đồ có trong phần thuyết minh Xcos bằng cách nhấp vào menu ?/Xcos
Demos.
11. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 11/15
Phụ lục
Thanh Menu
Thanh menu hữu dụng của Xcos là thanh trình đơn trong cửa sổ soạn thảo.
Menu File
New diagram (Ctrl+N trong hệ điều hành Windows và Linux/Cmd+N trong hệ điều hành Mac
OS X) Mở một cửa sổ soạn thảo Xcos mới.
Open (Ctrl+O trong hệ điều hành Windows và Linux /Cmd+O trong hệ điều hành Mac OS X)
Tải một file Xcos gồm một sơ đồ hay một bảng màu dưới định dạng .zcos hay .xcos.
Open file in Scilab current directory
Tải một file Xcos gồm một sơ đồ hay một bảng màu từ thư mục làm việc của Scilab dưới định
dạng .zcos hay .xcos.
Recent files
Cung cấp các file đã mở gần đây.
Close (Ctrl+W trong hệ điều hành Windows và Linux /Cmd+W trong hệ điều hành Mac OS X)
Đóng sơ đồ hiện tại nếu nhiều sơ đồ được mở ra. Thoát Xcos nếu chỉ có một sơ đồ được mở ra.
Các cửa sổ phụ trợ như trình duyệt bảng màu cũng được đóng lại khi đóng sơ đồ cuối cùng.
Save (Ctrl+S trong hệ điều hành Windows và Linux /Cmd+S trong hệ điều hành Mac OS X)
Lưu các thay đổi đối với sơ đồ. Nếu sơ đồ đã không được lưu trước đó vào một file thì sơ đồ sẽ
được đề xuất để lưu lại. (xem phần Save As).
Save as (Ctrl+Shift+S trong hệ điều hành Windows và Linux /Cmd+ Shift +S trong hệ điều hành
Mac OS X)
Lưu sơ đồ hay bảng màu bằng tên mới. Sơ đồ có tên file (không có phần mở rộng).
Export (Ctrl+E trong hệ điều hành Windows và Linux /Cmd+E trong hệ điều hành Mac OS X)
Xuất một hình ảnh của sơ đồ Xcos hiện tại dưới định dạng tiêu chuẩn (PNG, SVG, …).
Export all diagrams
Xuất hình ảnh của sơ đồ và nội dung của siêu khối của sơ đồ
Print (Ctrl+P trong hệ điều hành Windows và Linux /Cmd+P trong hệ điều hành Mac OS X) In
sơ đồ hiện tại.
Quit Xcos (Ctrl+Q trong hệ điều hành Windows và Linux /Cmd+Q trong hệ điều hành Mac OS
X)
Thoát khỏi Xcos.
Menu Edit
Undo (Ctrl+Z trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X)
Hủy thao tác cuối cùng.
Redo (Ctrl+Y trong hệ điều hành Windows và Linux /Cmd+Z trong hệ điều hành Mac OS X)
Khôi phục lại thao tác cuối đã bị hủy
Cut (Ctrl+X trong hệ điều hành Windows và Linux /Cmd+X trong hệ điều hành Mac OS X)
Hủy bỏ đối tượng đã chọn của sơ đồ và giữ bản sao trong bộ nhớ tạm.
Copy (Ctrl+C trong hệ điều hành Windows và Linux /Cmd+C trong hệ điều hành Mac OS X)
Đưa một bản sao của các đối tượng đã chọn vào trong bộ nhớ tạm.
Paste (Ctrl+V trong hệ điều hành Windows và Linux /Cmd+V trong hệ điều hành Mac OS X)
Thêm nội dung của bộ nhớ tạm vào sơ đồ hiện tại.
Delete (Delete)
12. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 12/15
Xóa các khối hay đường dẫn đã chọn. Khi một khối bị xóa thì tất cả các đường dẫn đã liên kết của
khối đó cũng bị xóa.
Select all (Ctrl+A trong hệ điều hành Windows và Linux /Cmd+A trong hệ điều hành Mac OS X)
Chọn tất cả các yếu tố của sơ đồ hiện tại.
Inverse selection
Nghịch đảo lựa chọn hiện tại.
Block Parameters (Ctrl+B trong hệ điều hành Windows và Linux /Cmd+B trong hệ điều hành
Mac OS X)
Lập khối đã chọn (xem hỗ trợ khối để biết thêm thông tin về thiết lập khối).
Region to superblock
Đổi số khối đã chọnthành siêu khối.
Menu View
Zoom In (Ctrl+Dấu + trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu + bộ
phím số trong hệ điều hành Mac OS X)
Phóng to độ hiển thị lên 10%.
Zoom Out (Ctrl+Dấu - trong bộ phím số trong hệ điều hành Windows và Linux /Cmd+ Dấu -
trong bộ phím số trong hệ điều hành Mac OS X) Giảm độ độ hiển thị xuống 10%.
Fit diagram or blocks to view
Điều chỉnh tầm quan sát theo kích thước cửa sổ.
Normal 100%
Cân chỉnh tầm quan sát theo kích thước mặc định.
Palette browser
Hiển thị / Dấu trình duyệt bảng màu.
Diagram browser
Hiển thị cửa sổ bao gồm danh sách các tính năng phổ biến của sơ đồ và tất cả các đối tượng có
trong đó (khối và liên kết).
Viewport
Hiển thị / Dấu một tổng quan hoàn chỉnh của sơ đồ hiện tại. Với cổng quan sát, người dùng có thể
di chuyển khu vực làm việc trên một phần sơ đồ cụ thể.
Menu Simulation
Setup
Hiệu chỉnh các thông số mô phòng.
Execution trace và Debug
Thiết lập mô phỏng trong chế độ gỡ lỗi.
Set Context
Cho phép nhập các hướng dẫn Scilab để xác định các biến hay chức năng có thể được sử dụng
vào thiết lập các khối sơ đồ.
Compile
Soạn thảo sơ đồ.
Modelica initialize
Cho phép khởi tạo các biến trong hệ thống phụ sơ đồ acausal.
Start
Khởi động mô phỏng.
Stop
Ngừng mô phỏng
13. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 13/15
Menu Format
Rotate (Ctrl+R trong hệ điều hành Windows và Linux/Cmd+R trong hệ điều hành Mac OS X)
Quay các khối đã chọn ngược chiều kim đồng hồ 90°.
Flip (Ctrl+F trong hệ điều hành Windows và Linux/Cmd+F trong hệ điều hành Mac OS X)
Đảo ngược các vị trí của các sự kiện đầu vào và đầu ra đã được định vị trên và dưới một khối đã
chọn.
Mirror (Ctrl+M trong hệ điều hành Windows và Linux/Cmd+M trong hệ điều hành Mac OS X)
Đảo ngược các vị trí của đầu vào và đầu ra thường xuyên đã được định vị bên trái và bên phải của
khối đã chọn.
Show / Hide shadow
Hiển thị/ Dấu bóng của khối đã chọn.
Align blocks
Có thể căn chỉnh các khối trên trục nằm ngang (trái, phải, trung tâm) hay trên trục thẳng đứng
(trên, dưới và ở giữa) bằng cách chọn một số khối,.
Border color
Thay đổi màu đường viền của các khối đã chọn.
Fill color
Thay đổi màu nền của các khối đã chọn.
Link style
Sửa loại liên kết.
Diagram background
Thay đổi màu nền của sơ đồ
Grid
Hiển thị /Tắt lưới. Nhờ có lưới này, các khối và liên có có thể được định vị dễ dàng Hơn.
Menu Tools
Code generation
Cho phép tạo mã mô phỏng của siêu khối đã chọn.
Menu ?
Xcos Help
Mở phần trợ giúp về chức năng Xcos, bảng màu, khối và mẫu.
Block Help
Mở phần trợ giúp trên khối đã chọn
Xcos Demos
Mở các mẫu sơ đồ và mô phỏng mẫu đó. Người dùng có thể sửa đổi các sơ đồ đó nếu muốn và
lưu sơ đồ đó để có thể sử dụng sau này. (Hãy thận trọng, việc thực hiện các sơ đồ chứng minh cần
phải có bộ soạn thảo C đã được cài đặt trên máy của quý vị. Vui lòng xem trang 15)
Các bảng màu có sẵn
Commonly Used Blocks
Nhiều khối được sử dụng hơn.
Hệ thống thời gian liên tiếpsystems
Khối liên tiếp (tích hợp, phái sinh, PID).
Discontinuities
Khối mà đầu ra của khối đó là các chức năng không liên tiếp của đầu vào của khối (hiện tượng
trễ).
14. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 14/15
Discrete time systems
Các khối dùng để lập mô hình trong thời gian rời rạc (phái sinh, lập mẫu, lập khối).
Lookup Tables
Các khối tính toán đầu ra xấp xỉ so với đầu vào.
Event handling
Các khối quản lý các sự kiện trong sơ đồ (đồng hồ, phép nhân, chia tần suất).
Mathematical Operations
Các khối dùng để lập mô hình các chức năng toán học chung (cos, sin, chia, nhân).
Matrix
Các khối dùng cho các hoạt động ma trận đơn giản và phức tạp.
Electrical
Các khối đại diện các thành phần điện cơ bản (nguồn điện áp, trở kháng, diot, tụ điện)
Integer
Các khối cho phép vận dụng các số nguôn (toán tử logic, nhóm logic)
Port & Subsystem
Các khối dùng để lập hệ thống phụ.
Zero crossing detection
Các khối được dùng dể phát hiện các đường giao 0 trong khi mô phỏng, những khối đó sử dụng
các tính năng chương trình giải (ODE hay DAE) để thực hiện thao tác này.
Signal Routing
Các khối dùng để định tuyến tín hiệu, đa thành phần, mẫu/lập khối.
Signal Processing
Các khối dùng cho các ứng dụng xử lý tín hiệu.
Implicit
Các khối dùng để lập mô hình hệ thống ngầm.
Annotations
Các khối được sử dụng để chú thích.
Sinks
Các khối đầu ra được sử dụng để hiển thị đồ họa (phạm vi) và xuất dữ liệu (file hay Scilab).
Sources
Các khối của nguồn dữ liệu (xung điện, bộ biến đổi, sóng sin) và dùng để đọc dữ liệu từ file
Scilab hay biến số.
Thermo-Hydraulics
Các khối đại diện các thành phần thủy điện cơ bản (nguồn áp suất, đường ống, van).
Demonstrations blocks
Các khối được sử dụng trong sơ đồ chứng minh.
User-Defined Functions
Khối người dùng để lập mô hình hành vi (C, Scilab hay chức năng mô phỏng Modelica).
Cài đặt bộ soạn thảo C
Đối với một số hệ thống mô phỏng (hệ thống acausal gồm ví dụ các khối điện hay thủy lợi), cần phải cài
đặt một bộ soạn thảo C trong máy của quý vị.
Trong hệ điều hành Windows
Cài đặt mô đun MinGW từ Scilab, Menu Applications/ Module manager – danh mục các công cụ
ATOMS/ Windows. Mô đun MinGW sẽ tạo liên kết giữa Scilab và bộ soạn thảo GCC (quý vị phải cài đặt
riêng lẻ). Làm theo quy trình chi tiết trong cửa sổ cài đặt mô đun sẽ giúp quý vị từng bước cài đặt MinGW
và bộ soạn thảo GCC.
15. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 15/15
Trong hệ điều hành Linux
Bộ soạn thảo GCC có sẵn theo mặc định trong hệ điều hành Linux OS. Chỉ cần kiểm tra sao cho bộ soạn
thảo đã được cài đặt và cập nhật (thông qua Synaptic, Yum hay hệ thống quản lý gói khác).
Trong hệ điều hành Mac
Tải Xcode thông qua App Store (Mac OS ≥ 10.7) hay CD được cung cấp kèm theo máy tính (Mac OS
10.5 và 10.6). Đối với các phiên bản trước đó, tham khảo trang web Apple. Xác nhận tính năng sử dụng
bộ soạn thảo ngoài môi trường Xcode. Để thực hiện thao tác này, sau khi khởi động Xcode, vào
“Settings”, sau đó “Downloads” và trong tab “Components”, chọn hộp "Check for and install updates
automatically" và cài đặt phần mở rộng "Command Line Tools".
Nếu quý vị đã cài đặt bộ soạn thảo C trong máy, quý vị không phải cài thêm bộ soạn thảo nào nữa. Để
kiểm tra xem Scilab có tìm thấy một bộ soạn thảo hay không, sử dụng câu lệnh trả lại %T nếu đã cài đặt
bộ soạn thảo:
--> haveacompiler()
16. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 16/15
17. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 17/15
18. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 18/15
19. Hướng dẫn sử dụng Xcos dành cho người mới bắt đầu -‐ 19/15